.uploader {
    &-btn {
        background-color: #F7F8FA;
        width: 80px;
        height: 80px;
        border-radius: 2px;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-bottom: 8px;

        .iconfont {
            font-size: 26px;
            color: #DCDEE0;
        }
    }

    &-image {
        width: 80px;
        height: 80px;
        border-radius: 2px;
        position: relative;
        margin: 0 8px 8px 0;
        overflow: hidden;
        background-color: #F7F8FA;

        image {
            width: 100%;
            height: 100%;
            display: inline-block;
        }

        .delete {
            position: absolute;
            top: -10px;
            right: -10px;
            background-color: #000;
            color: #ffffff;
            width: 30px;
            height: 30px;
            line-height: 1 !important;
            border-radius: 15px;
            padding-top: 9px;
            padding-right: 9px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
    }
}
